﻿.winbg{background:#000;opacity:.5;filter:alpha(opacity=50);}
.win{position:absolute;}

.win iframe{position:absolute;background:none;}


.active .shadow {left:-10px;top:-10px;}
.deactive .shadow {left:-5px;top:-5px;}
.shadow .s-n{background: url(win/s-h.png) repeat-x left top;height:15px;right:15px;top:0px;position:absolute;overflow:hidden;}
.shadow .s-nw{background: url(win/s-corner.png) no-repeat left top;width:15px;height:15px;top:0px;position:absolute;overflow:hidden;}
.shadow .s-ne{background: url(win/s-corner.png) no-repeat right top;width:15px;height:15px;top:0px;position:absolute;overflow:hidden;}
.shadow .s-w{background: url(win/s-v.png) repeat-y left top;width:15px;left:0px;top:15px;position:absolute;overflow:hidden;}
.shadow .s-e{background: url(win/s-v.png) repeat-y right top;width:15px;top:15px;right:0px;position:absolute;overflow:hidden;}
.shadow .s-s{background: url(win/s-h.png) repeat-x left bottom;height:15px;right:15px;bottom:0px;position:absolute;overflow:hidden;}
.shadow .s-se{background: url(win/s-corner.png) no-repeat right bottom;width:15px;height:15px;right:0px;bottom:0px;position:absolute;overflow:hidden;}
.shadow .s-sw{background: url(win/s-corner.png) no-repeat left bottom;width:15px;height:15px;bottom:0px;position:absolute;overflow:hidden;}

.normalwin .nw{background: url(win/win-corner.gif) no-repeat left top;left:0px;top:0px;width:6px;height:23px;position:absolute;overflow:hidden;}
.normalwin .n{background: url(win/win-h.gif) repeat-x left top;top:0px;height:23px;position:absolute;overflow:hidden;font:12px/22px "Arial";color:#333;text-align:center;}
.normalwin .ne{background: url(win/win-corner.gif) no-repeat right top;top:0px;width:6px;height:23px;position:absolute;overflow:hidden;}
.normalwin .w{background: url(win/win-v.gif) repeat-y left top;left:0px;width:2px;position:absolute;overflow:hidden;}
.normalwin .e{background: url(win/win-v.gif) repeat-y right top;width:2px;position:absolute;overflow:hidden;}
.normalwin .sw{background: url(win/win-corner.gif) no-repeat left bottom;left:0px;width:2px;height:2px;position:absolute;overflow:hidden;}
.normalwin .s{background: url(win/win-h.gif) repeat-x left bottom;height:2px;position:absolute;overflow:hidden;}
.normalwin .se{background: url(win/win-corner.gif) no-repeat right bottom;width:2px;height:2px;position:absolute;overflow:hidden;}
.normalwin .c{background:#efefef;position:absolute;overflow:auto;}
.normalwin .resizer{background:url(win/corner.png);width:12px;height:12px;position:absolute;overflow:hidden;cursor:se-resize;}
.normalwin .close{background:url(win/win-control.gif) no-repeat -48px 0;right:5px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.normalwin .max{background:url(win/win-control.gif) no-repeat -32px 0;right:23px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.normalwin .max{background:url(win/win-control.gif) no-repeat -64px 0;right:23px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.normalwin .min{background:url(win/win-control.gif) no-repeat -16px 0;right:41px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.normalwin .collapse{}

.normalwin.deactive {}
.normalwin.deactive .close{opacity:0.5;filter:alpha(opacity=50);}
.normalwin.deactive .max{opacity:0.5;filter:alpha(opacity=50);}
.normalwin.deactive .min{opacity:0.5;filter:alpha(opacity=50);}
.normalwin.deactive .collapse{opacity:0.5;filter:alpha(opacity=50);}
.normalwin.deactive .n{color:#999;}

.dialogwin .nw{background: url(win/win-corner.gif) no-repeat left top;left:0px;top:0px;width:6px;height:23px;position:absolute;overflow:hidden;}
.dialogwin .n{background: url(win/win-h.gif) repeat-x left top;top:0px;height:23px;position:absolute;overflow:hidden;font:12px/22px "Arial";color:#333;text-align:center;cursor:move}
.dialogwin .ne{background: url(win/win-corner.gif) no-repeat right top;top:0px;width:6px;height:23px;position:absolute;overflow:hidden;}
.dialogwin .w{background: url(win/win-v.gif) repeat-y left top;left:0px;width:2px;position:absolute;overflow:hidden;}
.dialogwin .e{background: url(win/win-v.gif) repeat-y right top;width:2px;position:absolute;overflow:hidden;}
.dialogwin .sw{background: url(win/win-corner.gif) no-repeat left bottom;left:0px;width:2px;height:2px;position:absolute;overflow:hidden;}
.dialogwin .s{background: url(win/win-h.gif) repeat-x left bottom;height:2px;_height:1px;position:absolute;overflow:hidden;}
.dialogwin .se{background: url(win/win-corner.gif) no-repeat right bottom;width:2px;height:2px;position:absolute;overflow:hidden;}
.dialogwin .c{background:#96e8f9;position:absolute;overflow:auto;}
.dialogwin .resizer{background:url(win/corner.png);width:12px;height:12px;position:absolute;overflow:hidden;}
.dialogwin .max{background:url(win/win-control.gif) no-repeat -32px 0;right:23px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.dialogwin .restore{background:url(win/win-control.gif) no-repeat -64px 0;right:23px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.dialogwin .close{background:url(win/win-control.gif) no-repeat -48px 0;right:5px;top:2px;width:16px;height:16px;position:absolute;overflow:hidden;cursor:pointer;}
.dialogwin .collapse{display:none;background:url(win/win-control.gif) no-repeat 0 0;left:6px;top:1px;width:20px;height:21px;position:absolute;overflow:hidden;cursor:pointer;}

.toolwin .nw{background: #555;width:1px;height:12px;position:absolute;overflow:hidden;border-top:1px solid #555;border-bottom:1px solid #555;}
.toolwin .n{background: #b8b7b7;height:12px;position:absolute;overflow:hidden;border-top:1px solid #555;border-bottom:1px solid #555;}
.toolwin .ne{background: #555;width:1px;height:12px;position:absolute;overflow:hidden;border-top:1px solid #555;border-bottom:1px solid #555;}
.toolwin .w{background: #555;width:1px;position:absolute;overflow:hidden;}
.toolwin .e{background: #555;width:1px;position:absolute;overflow:hidden;}
.toolwin .sw{background: #555;width:1px;height:1px;position:absolute;overflow:hidden;}
.toolwin .s{background: #555;height:1px;position:absolute;overflow:hidden;}
.toolwin .se{background: #555;width:1px;height:1px;position:absolute;overflow:hidden;}
.toolwin .c{background:#d5d5d5;position:absolute;overflow:hidden;}
.toolwin .close{background:url(win/close-2.gif);right:2px;top:2px;width:9px;height:9px;position:absolute;overflow:hidden;cursor:pointer;}
.toolwin .max, .toolwin .min{display:none;}

.sidewin .nw{background: #555;width:10px;height:1px;position:absolute;overflow:hidden;border-left:1px solid #555;border-right:1px solid #555;}
.sidewin .n{background: #555;height:1px;position:absolute;overflow:hidden;}
.sidewin .ne{background: #555;width:1px;height:1px;position:absolute;overflow:hidden;}
.sidewin .w{background: #b8b7b7;width:10px;position:absolute;overflow:hidden;border-left:1px solid #555;border-right:1px solid #555;}
.sidewin .e{background: #555;width:1px;position:absolute;overflow:hidden;}
.sidewin .sw{background: #555;width:10px;height:1px;position:absolute;overflow:hidden;border-left:1px solid #555;border-right:1px solid #555;}
.sidewin .s{background: #555;height:1px;position:absolute;overflow:hidden;}
.sidewin .se{background: #555;width:1px;height:1px;position:absolute;overflow:hidden;}
.sidewin .c{background:#d5d5d5;position:absolute;overflow:hidden;}
.sidewin .close{background:url(win/close-2.png);left:2px;top:2px;width:9px;height:9px;position:absolute;overflow:hidden;cursor:pointer;}
.sidewin .max, .toolwin .min{display:none;}

.noborderwin .nw, .noborderwin .n, .noborderwin .ne, .noborderwin .w, .noborderwin .e, .noborderwin .sw, .noborderwin .s, .noborderwin .se, .noborderwin .resizer, .noborderwin .close, .noborderwin .max, .noborderwin .min, .noborderwin .collapse{position:absolute;width:0px;height:0px;overflow:hidden;}
.noborderwin .c{background:none;;position:absolute;overflow:hidden;}
.noborderwin .shadow{display:none;}


.windowsIcon{padding:10px;float:left;}
.windowsImg{width:128px;height:128px;background:url(icons/win.png) no-repeat center center;}
.windowsText{font:bold 12px "Arial";color:#fff;text-align:center;}

.dropDD_contentDiv{width:100%;display:none;position:absolute;z-index:1000;background:#FFFFFF;overflow-y:hidden;overflow-x:hidden;}
